product image

FastReport WPF поможет вам генерировать отчёты и документы со всеми преимуществами Windows Presentation Foundation (WPF). Разрабатывайте свои бизнес-приложения под потребности вашего предприятия на Desktop и WEB платформах. Поддерживает .NET Framework, .NET 7 и .NET 8.

Воспользуйтесь наиболее полным предложением экспертов в мире представления данных для .NET 7, .NET Core, Blazor, ASP.NET, MVC, и Windows Forms, и Mono. Дополните инфраструктуру ваших документов OLAP-движком и деловой графикой. Мы будем рады стать частью вашей глобальной команды!

Мощная библиотека для создания отчетов

Создавайте, просматривайте и экспортируйте подробные, красивые, интерактивные отчеты с помощью легкого, многофункционального инструмента отчетности. Разрабатывайте свои бизнес-приложения под любые потребности для .NET на Desktop и WEB платформах. 

Поддерживает: Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET Web Forms, Angular, React, HTML5/JS, WPF.

Преобразовывайте данные в практические бизнес-идеи с помощью мощного ядра FastReport. Это полноценная платформа отчетности, разработанная для удовлетворения всех потребностей современного бизнеса в отчетности. Механизм генерации отчетов создан для платформ .NET и .NET Framework.

Используйте наши инструменты для создания различных типов отчетов - от простых отчетов с объединением по почте, табличных и вертикальных отчетов до подробных (иерархических) отчетов и отчетов с перекрестными вкладками. Воспользуйтесь нашим шаблонами отчетов для создания четких, лаконичных и полностью отформатированных документов, соответствующих аналитическим требованиям вашей организации.

Какие отчеты может делать FastReport WPF? Практически любые: счет-фактура, финансовый отчет, каталог продуктов, меню ресторана, детализация продаж, анкеты с электронными формами и многое другое.

 

ASP.NET demo ASP.NET MVC demo .NET Core demo Online Designer demo Blazor WASM Demo Blazor Server demo


Дизайнер шаблонов

Автономный десктопный дизайнер отчетов является сердцем FastReport. Он позволяет как разработчикам, так и пользователям создавать, разрабатывать, редактировать, просматривать, сохранять, экспортировать и печатать специальные отчеты без особых проблем.

FastReport WPF не использует среду MS Visual Studio для создания и изменения отчетов, как это делают многие другие генераторы отчетов. Вместо этого, он содержит мощный визуальный дизайнер, поддерживающий масштабирование, буфер undo/redo, выносные линии, линейки. Дизайнер может быть использован в run-time. Это позволит вашим пользователям самостоятельно изменять существующие документы и создавать новые. А ещё дизайнер может быть использован в режиме MDI (Multi-Document Interface) для того, чтобы работать с несколькими отчетами одновременно.

Поддерживается локализация для более 40 популярных языков мира.

Быстрый доступ к отчету и структуре данных

Во время разработки FastReport WPF предоставляет дерево отчетов и дерево свойств, которые открывают вам быстрый доступ и опции редактирования структуры отчета, параметров и фильтров, источников данных с глобальными стилями.

 

FastReport WPF

 

Встраиваемость в проекты

Генератор отчетов FastReport WPF предназначен для интеграции в WPF-проекты. Используя наши компоненты, Вы сможете создавать, редактировать, печатать, просматривать отчеты в своём приложении. Кроме того, любые действия над отчетом могут быть выполнены при помощи C#/VB.NET кода, а для более плотной интеграции предусмотрено множество свойств и событий как компонентов, так и самого генератора отчетов. Также в продукте доступен специальный компонент для просмотра отчётов в WPF-приложении.

Мы постарались сделать интеграцию продукта в проекте максимально простой. Для этого достаточно установить необходимый пакет из NuGet репозитория, либо загрузить пакет с нашего сайта на компьютер и добавить в проект необходимые библиотеки. Никаких дополнительных модулей и специальных расширений не требуется. Всё, что нужно уже находится в самом продукте.

Nuget репозиторий

 

Обработка данных

FastReport WPF работает с источниками данных ADO .NET. Он поддерживает сортировку и фильтрацию данных, master-detail отношения. Все может быть настроено с помощью нескольких щелчков мыши. Подключение к ADO, MS SQL, xml базам данных. Доступны коннекторы для подключения к БД других типов. А также есть возможность получения данных из бизнес-объектов типа IEnumerable.

Ваш отчет может содержать данные (таблицы, запросы, подключения к БД). Таким образом, Вы можете не только использовать данные, доступные в вашем приложении, но и самостоятельно подключаться к любым БД непосредственно из отчета.

FastReport WPF содержит скриптовой движок, поддерживающий C# и VB .NET. Вы можете использовать всю мощь .NET в вашем отчете для комплексной обработки данных, управления диалоговыми формами и многого другого.

Отчет может содержать диалоговые формы для запроса параметров перед построением отчета. Диалоговые элементы управления поддерживают возможность подключения к данным и их последующей фильтрации. Фильтрация может быть добавлена в абсолютно любой отчет, она не требует написания какого-либо кода.

Используя визуальный конструктор запросов, вам не обязательно знать язык SQL, чтобы построить сложный запрос из нескольких таблиц.

 

FastReport WPF

 

Совместимость и интеграция

FastReport WPF является частью единой платформы FastReport. Отчёты, созданные в других наших продуктах, будут работать в FastReport WPF и наоборот. Вы можете создать отчёт на компьютере и продолжить редактировать его в МоиОтчеты Облако при помощи Онлайн дизайнера. Мы постарались обеспечить совместимость отчётов на столько, на сколько это возможно для определённой технологии. Более того, мы предлагаем инструменты для импорта отчётов из файлов других популярных систем отчётности в наш универсальный формат.

Прекрасным дополнением к генератору отчетов станет библиотека для оперативного анализа больших данных FastCube .NET. С её помощью Вы сможете формировать сводные таблицы и графики. Для наилучшей визуализации данных используйте FastReport Business Graphics .NET. Диаграммы Treemap, Bubble, Sunburst, Icicle и Ганта помогут Вам принять наиболее взвешенное решение для бизнеса.

Повторное использование устаревших отчетов

FastReport WPF преобразует ваши существующие отчеты из List&Label, DevExpress, Microsoft Reporting Services (RDL, RDLC), Crystal Reports, StimulSoft, Jasper Library - в большинстве случаев за считанные минуты - когда у вас уже есть инструмент создания отчетов.

Существует четыре варианта поставки FastReport WPF, различающихся ценой и функциональностью: Standard, Professional, Enterprise, Ultimate. 

Посмотреть варианты поставок можно здесь

 

Просмотр, печать, экспорт

Предварительно подготовленный отчет можно детально рассмотреть в окне предварительного просмотра Вьювера отчетов.

Интерактивные отчеты. Вы можете определить реакцию на щелчок мыши на объекте в окне просмотра. Например, можно построить и вывести другой отчет, который показывает детальную информацию по объекту, на котором пользователь щелкнул мышью.

Дополнительные настройки печати. Для вас доступно: разрезание больших страниц отчета на малые, печать нескольких малых страниц на одной большой, печать на заданном формате с масштабированием. Вам нужно распечатать отчет, содержащий страницы формата А3, на обычном принтере с поддержкой А4? Теперь это не проблема!

Фильтры экспорта готового отчета во множество форматов: PDF, RTF, XLSX, XML, DOCX, TXT, CSV, Power Point, HTML, MHT, XPS, JPEG, BMP, TIFF, PNG, Open Document Format (ODT, ODS, ODP), XAML, Scalable Vector Graphics (SVG), DBF, PPML и так далее.

Поддержка облаков: OneDrive, Google Drive, Box, Dropbox.

 

FastReport WPF

 

Экспорт в PDF

FastReport WPF позволяет быстро преобразовывать отчеты с редактируемыми полями (такими как текстовые поля, символьные расчески, флажки, радиогруппы и графические поля) в документы PDF без подключения дополнительных библиотек.

С помощью нашего элемента управления подписью PDF вы можете вставлять визуальную цифровую подпись или заполнители подписи в отчеты. Затем заполнители можно использовать как для редактирования, так и для подписи экспортированного PDF-файла. Отчеты FastReport также включают в себя комплексный API, предназначенный для настройки внешнего вида подписи.

И, конечно же, вы можете создавать помеченные (доступные) документы форматов PDF 1.5, PDF/A-1a, PDF/A-2a, PDF/A-2b, PDF/A-2u, PDF/A-3a, PDF/A-3b, PDF/X-3 и PDF/X-4, которые являются безопасными, доступными и надежными.

 

Скриншоты

FastReport WPF
FastReport WPF
FastReport WPF
FastReport WPF
FastReport WPF
FastReport WPF
FastReport WPF
FastReport WPF
FastReport WPF
FastReport WPF

Попробуйте бесплатно

FastReport WPF абсолютно бесплатно

Варианты поставок

Выберите подходящую версию

Standard

  • Компоненты WPF

  • Простые объекты

    Текст, Рисунок, Фигура, Линия и Вложенные отчёты
  • Объекты отчета

    Таблица, Матрица, Штрих-код, Графики, Карты, RichText, Чекбокс, Почтовый индекс, Текст в ячейках
  • Экспорт отчета в другие форматы

  • Диалоговые формы в отчете

  • Источники данных в отчете

  • Дизайнер отчетов среды выполнения

  • Скрипт отчета

  • Сохранение шаблонов в "облаках"

  • Компоненты ASP.NET

    WebReport
  • Графический движок

    SkiaSharp
  • Поддержка .NET Core / Blazor

    Windows, Linux, macOS
  • Исходный код

  • Blazor WebAssembly

  • Онлайн дизайнер

  • FastReport .NET

  • FastReport Mono

  • FastCube .NET

  • FastReport Business Graphics .NET

  • От 39990 ₽

Professional

  • Компоненты WPF

  • Простые объекты

    Текст, Рисунок, Фигура, Линия и Вложенные отчёты
  • Объекты отчета

    Таблица, Матрица, Штрих-код, Графики, Карты, RichText, Чекбокс, Почтовый индекс, Текст в ячейках
  • Экспорт отчета в другие форматы

  • Диалоговые формы в отчете

  • Источники данных в отчете

  • Дизайнер отчетов среды выполнения

  • Скрипт отчета

  • Сохранение шаблонов в "облаках"

  • Компоненты ASP.NET

    WebReport
  • Графический движок

    SkiaSharp
  • Поддержка .NET Core / Blazor

    Windows, Linux, macOS
  • Исходный код

  • Blazor WebAssembly

  • Онлайн дизайнер

  • FastReport .NET

  • FastReport Mono

  • FastCube .NET

  • FastReport Business Graphics .NET

  • От 47990 ₽

Enterprise

  • Компоненты WPF

  • Простые объекты

    Текст, Рисунок, Фигура, Линия и Вложенные отчёты
  • Объекты отчета

    Таблица, Матрица, Штрих-код, Графики, Карты, RichText, Чекбокс, Почтовый индекс, Текст в ячейках
  • Экспорт отчета в другие форматы

  • Диалоговые формы в отчете

  • Источники данных в отчете

  • Дизайнер отчетов среды выполнения

  • Скрипт отчета

  • Сохранение шаблонов в "облаках"

  • Компоненты ASP.NET

    WebReport
  • Графический движок

    SkiaSharp
  • Поддержка .NET Core / Blazor

    Windows, Linux, macOS
  • Исходный код

  • Blazor WebAssembly

  • Онлайн дизайнер

  • FastReport .NET

  • FastReport Mono

  • FastCube .NET

  • FastReport Business Graphics .NET

  • От 63990 ₽

Ultimate

  • Компоненты WPF

  • Простые объекты

    Текст, Рисунок, Фигура, Линия и Вложенные отчёты
  • Объекты отчета

    Таблица, Матрица, Штрих-код, Графики, Карты, RichText, Чекбокс, Почтовый индекс, Текст в ячейках
  • Экспорт отчета в другие форматы

  • Диалоговые формы в отчете

  • Источники данных в отчете

  • Дизайнер отчетов среды выполнения

  • Скрипт отчета

  • Сохранение шаблонов в "облаках"

  • Компоненты ASP.NET

    WebReport
  • Графический движок

    SkiaSharp
  • Поддержка .NET Core / Blazor

    Windows, Linux, macOS
  • Исходный код

  • Blazor WebAssembly

  • Онлайн дизайнер

  • FastReport .NET

  • FastReport Mono

  • FastCube .NET

  • FastReport Business Graphics .NET

  • От 119990 ₽

Связанные статьи

Как работать с FastReport Avalonia на .NET 8 в VSCodium для "Альт Рабочая станция" 10

2 апреля 2024 г.
German Bagaevski

"Альт Рабочая станция" — универсальная операционная система для компьютеров и ноутбуков. Она включает в себя расширенный набор программ и драйверы современных устройств. А также содержит графическую оболочку MATE. Avalonia UI – это фреймворк основанный на .NET, активно используемый для ...

Подробнее

Использование события PageCreate в FastReport .NET

8 апреля 2024 г.
Vladislav Yarovoy

Новое событие PageCreate происходит в момент создания новой страницы движком FastReport .NET. На этом этапе вы можете изменять свойства страницы. Другие события StartPage, FinishPage и ManualBuild вызывается перед началом\концом построения шаблона страницы. Так, например, можно сделать чередование ...

Подробнее

Как работать с FastReport Avalonia на .NET 8 в Visual Studio Code for Linux

9 апреля 2024 г.
German Bagaevski

Продолжаем серию статей про работу с FastReport Avalonia в Visual Studio Code на различных операционных системах. В данной статье мы разберем подробно, как запустить FastReport Avalonia на операционной системе Linux с использованием IDE Visual Studio Code. Avalonia UI – это фреймворк основанн...

Подробнее

Остались вопросы?

Оставьте свои контактные данные и мы с Вами свяжемся

Задать вопрос